From c88e820bcb88f85b455d2339363b5750722bbe03 Mon Sep 17 00:00:00 2001 From: robertl Date: Tue, 3 Jul 2007 16:53:08 +0000 Subject: [PATCH] Don't write empty folders in KML if we have no tracks or routes. --- kml.c | 6 +++--- reference/earth-gc.kml | 6 ------ 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/kml.c b/kml.c index 8a0b9cef2..91f1e4850 100644 --- a/kml.c +++ b/kml.c @@ -870,17 +870,17 @@ void kml_write(void) } // Output trackpoints - if (!realtime_positioning) { + if (!realtime_positioning && track_waypt_count()) { kml_write_xml(1, "\n"); kml_write_xml(0, "Tracks\n"); } track_disp_all(kml_track_hdr, kml_track_tlr, kml_track_disp); - if (!realtime_positioning) { + if (!realtime_positioning && track_waypt_count()) { kml_write_xml(-1, "\n"); } // Output routes - if (!realtime_positioning) { + if (!realtime_positioning && route_waypt_count()) { kml_write_xml(1, "\n"); kml_write_xml(0, "Routes\n"); route_disp_all(kml_route_hdr, kml_route_tlr, kml_route_disp); diff --git a/reference/earth-gc.kml b/reference/earth-gc.kml index 20c2122a8..2f3a41c8d 100644 --- a/reference/earth-gc.kml +++ b/reference/earth-gc.kml @@ -132,11 +132,5 @@ PUBLISHED COORDINATES DO NOT REPRESENT THE LOCALIZATION OF A CACHE

]]>
- - Tracks - - - Routes - -- 2.30.2